between a rock and a hard place – English–Italiano translations

🇬🇧 en it 🇮🇹

between a rock and a hard place

  • in a difficult and inescapable position
tra l'incudine e il martello
  • having the choice between two unpleasant options
fra l'incudine ed il martello
Wiktionary Links